* {
  box-sizing:border-box;
}
*:before,
*:after {
  box-sizing:border-box;
}
/*样式重置*/
html,body{
    width:100%;
    height: 100%;
}
html, body, h1, h2, h3, h4, h5, h6, div, dl, dt, dd, ul, ol, li, p, blockquote, pre, hr, figure, table, caption, th, td, form, fieldset, legend, input, button, textarea, menu {
  margin: 0;
  padding: 0;
  font-family: "Microsoft Yahei"
}

header, footer, section, article, aside, nav, hgroup, address, figure, figcaption, menu, details {
  display: block;
}

a{
  text-decoration: none;
}
li{
  list-style:none;
}
.clearfix:before, 
.clearfix:after { 
  display: table; 
  line-height: 0; 
  content: ""; 
  clear: both; 
}



